package com.dzl.order.pojo;

import java.math.BigDecimal;
import java.util.Date;

import com.dzl.base.pojo.BasePojo;
import lombok.Data;

/**
 * 订单商品表(WelfareOrderGoods)实体类
 * @author ChenLong
 * @since 2021-06-23 14:23:33
 */
@Data
public class WelfareOrderGoods extends BasePojo {

    /**
     * 订单id
     */
    private Integer orderId;
    /**
     * 拆单前的订单Id
     */
    private Integer orderIdOld;
    /**
     * 商品id
     */
    private Integer goodsId;
    /**
     * 商品数量
     */
    private Integer goodsQuantity;
    /**
     * 商品图片（主图）
     */
    private String goodsImg;
    /**
     * 商品名称
     */
    private String goodsName;
    /**
     * 商品code
     */
    private String goodsCode;
    /**
     * 商品列别
     */
    private Integer goodsType;
    /**
     * 分区id
     */
    private Integer partitionId;
    /**
     * 规格id
     */
    private Integer skuId;
    /**
     * 规格图片
     */
    private String skuImg;
    /**
     * 商品一级规格id
     */
    private Integer firstGroupId;
    /**
     * 一级属性组名称
     */
    private String firstGroupName;
    /**
     * 一级属性详情ID
     */
    private Integer firstDetailId;
    /**
     * 一级属性详情名称
     */
    private String firstDetailName;
    /**
     * 二级属性组ID
     */
    private Integer secondGroupId;
    /**
     * 二级属性组名称
     */
    private String secondGroupName;
    /**
     * 二级属性详情ID
     */
    private Integer secondDetailId;
    /**
     * 二级属性详情名称
     */
    private String secondDetailName;
    /**
     * 三级属性组ID
     */
    private Integer thirdGroupId;
    /**
     * 三级属性组名称
     */
    private String thirdGroupName;
    /**
     * 三级属性详情ID
     */
    private Integer thirdDetailId;
    /**
     * 三级属性详情名称
     */
    private String thirdDetailName;
    /**
     * 销售单价/积分单价
     */
    private BigDecimal creditsAmount;
    /**
     * 实付积分
     */
    private BigDecimal paymentCredits;
    /**
     * 支付现金金额
     */
    private BigDecimal paymentAmount;
    /**
     * 匹配支付使用的卡密id
     */
    private Integer cardSecretId;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 更新时间
     */
    private Date updateTime;
    /**
     * 状态；1：正常，0：已删除
     */
    private Integer status;
    /**
     * 券密ids
     */
    private String secretIds;
    /**
     * 供应商id
     */
    private Integer supplierId;
    /**
     * 兑换套餐Id
     */
    private Integer exchangeMealId;
    /**
     * 成本金额
     */
    private BigDecimal costPrice;
    /**
     * 成本总金额
     */
    private BigDecimal costTotalPrice;
    /**
     * 供应价
     */
    private BigDecimal supplyPrice;
    /**
     * 供应价总金额
     */
    private BigDecimal supplyTotalPrice;
}
